#!/bin/bash

# RK3588智能交互系统启动脚本
# 解决Wayland显示服务器兼容性问题

echo "正在启动RK3588智能交互系统..."

# 设置Qt使用X11后端而不是Wayland
export QT_QPA_PLATFORM=xcb

# 禁用Wayland窗口装饰
export QT_WAYLAND_DISABLE_WINDOWDECORATION=1

# 设置Qt缩放因子（如果需要）
# export QT_SCALE_FACTOR=1.0

# 检查可执行文件是否存在
if [ ! -f "./qt_cpp" ]; then
    echo "错误：找不到可执行文件 qt_cpp"
    echo "请先运行 make 命令编译项目"
    exit 1
fi

# 启动应用程序
echo "使用X11后端启动应用程序..."
./qt_cpp

echo "应用程序已退出" 